home *** CD-ROM | disk | FTP | other *** search
Unknown | 2004-01-13 | 2.3 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 48 25 2f 2f 20 3d 3d 3d |........|H%// ===|
|00000010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000030| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000040| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000050| 3d 0d 0a 2f 2f 09 43 6c | 61 73 73 3a 20 47 55 49 |=..//.Cl|ass: GUI|
|00000060| 2e 20 55 54 32 4e 75 6d | 65 72 69 63 45 64 69 74 |. UT2Num|ericEdit|
|00000070| 0d 0a 2f 2f 0d 0a 2f 2f | 20 20 41 20 43 6f 6d 62 |..//..//| A Comb|
|00000080| 69 6e 61 74 69 6f 6e 20 | 6f 66 20 61 6e 20 45 64 |ination |of an Ed|
|00000090| 69 74 42 6f 78 20 61 6e | 64 20 32 20 73 70 69 6e |itBox an|d 2 spin|
|000000a0| 6e 65 72 73 0d 0a 2f 2f | 0d 0a 2f 2f 20 20 57 72 |ners..//|..// Wr|
|000000b0| 69 74 74 65 6e 20 62 79 | 20 4a 6f 65 20 57 69 6c |itten by| Joe Wil|
|000000c0| 63 6f 78 0d 0a 2f 2f 20 | 20 28 63 29 20 32 30 30 |cox..// | (c) 200|
|000000d0| 32 2c 20 45 70 69 63 20 | 47 61 6d 65 73 2c 20 49 |2, Epic |Games, I|
|000000e0| 6e 63 2e 20 20 41 6c 6c | 20 52 69 67 68 74 73 20 |nc. All| Rights |
|000000f0| 52 65 73 65 72 76 65 64 | 0d 0a 2f 2f 20 3d 3d 3d |Reserved|..// ===|
|00000100| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000110| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000120| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000130| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000140| 3d 0d 0a 0d 0a 63 6c 61 | 73 73 20 47 55 49 4e 75 |=....cla|ss GUINu|
|00000150| 6d 65 72 69 63 45 64 69 | 74 20 65 78 74 65 6e 64 |mericEdi|t extend|
|00000160| 73 20 47 55 49 4d 75 6c | 74 69 43 6f 6d 70 6f 6e |s GUIMul|tiCompon|
|00000170| 65 6e 74 0d 0a 09 4e 61 | 74 69 76 65 3b 0d 0a 0d |ent...Na|tive;...|
|00000180| 0a 2f 2f 20 28 63 70 70 | 74 65 78 74 29 0d 0a 2f |.// (cpp|text)../|
|00000190| 2f 20 28 63 70 70 74 65 | 78 74 29 0d 0a 2f 2f 20 |/ (cppte|xt)..// |
|000001a0| 28 63 70 70 74 65 78 74 | 29 0d 0a 2f 2f 20 28 63 |(cpptext|)..// (c|
|000001b0| 70 70 74 65 78 74 29 0d | 0a 0d 0a 76 61 72 20 41 |pptext).|...var A|
|000001c0| 75 74 6f 6d 61 74 65 64 | 20 47 55 49 45 64 69 74 |utomated| GUIEdit|
|000001d0| 42 6f 78 20 4d 79 45 64 | 69 74 42 6f 78 3b 0d 0a |Box MyEd|itBox;..|
|000001e0| 76 61 72 20 41 75 74 6f | 6d 61 74 65 64 20 47 55 |var Auto|mated GU|
|000001f0| 49 53 70 69 6e 6e 65 72 | 42 75 74 74 6f 6e 20 4d |ISpinner|Button M|
|00000200| 79 50 6c 75 73 3b 0d 0a | 76 61 72 20 41 75 74 6f |yPlus;..|var Auto|
|00000210| 6d 61 74 65 64 20 47 55 | 49 53 70 69 6e 6e 65 72 |mated GU|ISpinner|
|00000220| 42 75 74 74 6f 6e 20 4d | 79 4d 69 6e 75 73 3b 0d |Button M|yMinus;.|
|00000230| 0a 0d 0a 76 61 72 28 4d | 65 6e 75 29 09 73 74 72 |...var(M|enu).str|
|00000240| 69 6e 67 09 09 09 09 56 | 61 6c 75 65 3b 0d 0a 76 |ing....V|alue;..v|
|00000250| 61 72 28 4d 65 6e 75 29 | 09 62 6f 6f 6c 09 09 09 |ar(Menu)|.bool...|
|00000260| 09 62 4c 65 66 74 4a 75 | 73 74 69 66 69 65 64 3b |.bLeftJu|stified;|
|00000270| 0d 0a 76 61 72 28 4d 65 | 6e 75 29 09 69 6e 74 09 |..var(Me|nu).int.|
|00000280| 09 09 09 09 4d 69 6e 56 | 61 6c 75 65 3b 0d 0a 76 |....MinV|alue;..v|
|00000290| 61 72 28 4d 65 6e 75 29 | 09 69 6e 74 09 09 09 09 |ar(Menu)|.int....|
|000002a0| 09 4d 61 78 56 61 6c 75 | 65 3b 0d 0a 76 61 72 28 |.MaxValu|e;..var(|
|000002b0| 4d 65 6e 75 29 09 69 6e | 74 09 09 09 09 09 53 74 |Menu).in|t.....St|
|000002c0| 65 70 3b 0d 0a 0d 0a 0d | 0a 66 75 6e 63 74 69 6f |ep;.....|.functio|
|000002d0| 6e 20 49 6e 69 74 43 6f | 6d 70 6f 6e 65 6e 74 28 |n InitCo|mponent(|
|000002e0| 47 55 49 43 6f 6e 74 72 | 6f 6c 6c 65 72 20 4d 79 |GUIContr|oller My|
|000002f0| 43 6f 6e 74 72 6f 6c 6c | 65 72 2c 20 47 55 49 43 |Controll|er, GUIC|
|00000300| 6f 6d 70 6f 6e 65 6e 74 | 20 4d 79 4f 77 6e 65 72 |omponent| MyOwner|
|00000310| 29 0d 0a 7b 0d 0a 0d 0a | 09 53 75 70 65 72 2e 49 |)..{....|.Super.I|
|00000320| 6e 69 74 63 6f 6d 70 6f | 6e 65 6e 74 28 4d 79 43 |nitcompo|nent(MyC|
|00000330| 6f 6e 74 72 6f 6c 6c 65 | 72 2c 20 4d 79 4f 77 6e |ontrolle|r, MyOwn|
|00000340| 65 72 29 3b 0d 0a 0d 0a | 09 4d 79 45 64 69 74 42 |er);....|.MyEditB|
|00000350| 6f 78 2e 4f 6e 43 68 61 | 6e 67 65 20 3d 20 45 64 |ox.OnCha|nge = Ed|
|00000360| 69 74 4f 6e 43 68 61 6e | 67 65 3b 0d 0a 09 4d 79 |itOnChan|ge;...My|
|00000370| 45 64 69 74 42 6f 78 2e | 53 65 74 54 65 78 74 28 |EditBox.|SetText(|
|00000380| 56 61 6c 75 65 29 3b 0d | 0a 09 4d 79 45 64 69 74 |Value);.|..MyEdit|
|00000390| 42 6f 78 2e 4f 6e 4b 65 | 79 45 76 65 6e 74 20 3d |Box.OnKe|yEvent =|
|000003a0| 20 45 64 69 74 4b 65 79 | 45 76 65 6e 74 3b 0d 0a | EditKey|Event;..|
|000003b0| 0d 0a 09 43 61 6c 63 4d | 61 78 4c 65 6e 28 29 3b |...CalcM|axLen();|
|000003c0| 0d 0a 0d 0a 09 4d 79 50 | 6c 75 73 2e 4f 6e 43 6c |.....MyP|lus.OnCl|
|000003d0| 69 63 6b 20 3d 20 53 70 | 69 6e 6e 65 72 50 6c 75 |ick = Sp|innerPlu|
|000003e0| 73 43 6c 69 63 6b 3b 0d | 0a 09 4d 79 50 6c 75 73 |sClick;.|..MyPlus|
|000003f0| 2e 46 6f 63 75 73 49 6e | 73 74 65 61 64 20 3d 20 |.FocusIn|stead = |
|00000400| 4d 79 45 64 69 74 42 6f | 78 3b 0d 0a 09 4d 79 4d |MyEditBo|x;...MyM|
|00000410| 69 6e 75 73 2e 4f 6e 43 | 6c 69 63 6b 20 3d 20 53 |inus.OnC|lick = S|
|00000420| 70 69 6e 6e 65 72 4d 69 | 6e 75 73 43 6c 69 63 6b |pinnerMi|nusClick|
|00000430| 3b 0d 0a 09 4d 79 4d 69 | 6e 75 73 2e 46 6f 63 75 |;...MyMi|nus.Focu|
|00000440| 73 49 6e 73 74 65 61 64 | 20 3d 20 4d 79 45 64 69 |sInstead| = MyEdi|
|00000450| 74 42 6f 78 3b 0d 0a 0d | 0a 20 20 20 20 53 65 74 |tBox;...|. Set|
|00000460| 48 69 6e 74 28 48 69 6e | 74 29 3b 0d 0a 0d 0a 7d |Hint(Hin|t);....}|
|00000470| 0d 0a 0d 0a 66 75 6e 63 | 74 69 6f 6e 20 43 61 6c |....func|tion Cal|
|00000480| 63 4d 61 78 4c 65 6e 28 | 29 0d 0a 7b 0d 0a 09 6c |cMaxLen(|)..{...l|
|00000490| 6f 63 61 6c 20 69 6e 74 | 20 64 69 67 69 74 63 6f |ocal int| digitco|
|000004a0| 75 6e 74 2c 78 3b 0d 0a | 0d 0a 09 64 69 67 69 74 |unt,x;..|...digit|
|000004b0| 63 6f 75 6e 74 3d 31 3b | 0d 0a 09 78 3d 31 30 3b |count=1;|...x=10;|
|000004c0| 0d 0a 09 77 68 69 6c 65 | 20 28 78 3c 4d 61 78 56 |...while| (x<MaxV|
|000004d0| 61 6c 75 65 29 0d 0a 09 | 7b 0d 0a 09 09 64 69 67 |alue)...|{....dig|
|000004e0| 69 74 63 6f 75 6e 74 2b | 2b 3b 0d 0a 09 09 78 2a |itcount+|+;....x*|
|000004f0| 3d 31 30 3b 0d 0a 09 7d | 0d 0a 0d 0a 09 4d 79 45 |=10;...}|.....MyE|
|00000500| 64 69 74 42 6f 78 2e 4d | 61 78 57 69 64 74 68 20 |ditBox.M|axWidth |
|00000510| 3d 20 44 69 67 69 74 43 | 6f 75 6e 74 3b 0d 0a 7d |= DigitC|ount;..}|
|00000520| 0d 0a 66 75 6e 63 74 69 | 6f 6e 20 53 65 74 56 61 |..functi|on SetVa|
|00000530| 6c 75 65 28 69 6e 74 20 | 56 29 0d 0a 7b 0d 0a 09 |lue(int |V)..{...|
|00000540| 69 66 20 28 76 3c 4d 69 | 6e 56 61 6c 75 65 29 0d |if (v<Mi|nValue).|
|00000550| 0a 09 09 76 3d 4d 69 6e | 56 61 6c 75 65 3b 0d 0a |...v=Min|Value;..|
|00000560| 0d 0a 09 69 66 20 28 76 | 3e 4d 61 78 56 61 6c 75 |...if (v|>MaxValu|
|00000570| 65 29 0d 0a 09 09 76 3d | 4d 61 78 56 61 6c 75 65 |e)....v=|MaxValue|
|00000580| 3b 0d 0a 0d 0a 09 4d 79 | 45 64 69 74 42 6f 78 2e |;.....My|EditBox.|
|00000590| 53 65 74 54 65 78 74 28 | 22 22 24 76 29 3b 0d 0a |SetText(|""$v);..|
|000005a0| 7d 0d 0a 0d 0a 66 75 6e | 63 74 69 6f 6e 20 62 6f |}....fun|ction bo|
|000005b0| 6f 6c 20 53 70 69 6e 6e | 65 72 50 6c 75 73 43 6c |ol Spinn|erPlusCl|
|000005c0| 69 63 6b 28 47 55 49 43 | 6f 6d 70 6f 6e 65 6e 74 |ick(GUIC|omponent|
|000005d0| 20 53 65 6e 64 65 72 29 | 0d 0a 7b 0d 0a 09 6c 6f | Sender)|..{...lo|
|000005e0| 63 61 6c 20 69 6e 74 20 | 76 3b 0d 0a 0d 0a 09 76 |cal int |v;.....v|
|000005f0| 20 3d 20 69 6e 74 28 56 | 61 6c 75 65 29 20 2b 20 | = int(V|alue) + |
|00000600| 53 74 65 70 3b 0d 0a 09 | 69 66 20 28 76 3e 4d 61 |Step;...|if (v>Ma|
|00000610| 78 56 61 6c 75 65 29 0d | 0a 09 20 20 76 20 3d 20 |xValue).|.. v = |
|00000620| 4d 61 78 56 61 6c 75 65 | 3b 0d 0a 0d 0a 09 4d 79 |MaxValue|;.....My|
|00000630| 45 64 69 74 42 6f 78 2e | 53 65 74 54 65 78 74 28 |EditBox.|SetText(|
|00000640| 22 22 24 76 29 3b 0d 0a | 09 72 65 74 75 72 6e 20 |""$v);..|.return |
|00000650| 74 72 75 65 3b 0d 0a 7d | 0d 0a 0d 0a 66 75 6e 63 |true;..}|....func|
|00000660| 74 69 6f 6e 20 62 6f 6f | 6c 20 53 70 69 6e 6e 65 |tion boo|l Spinne|
|00000670| 72 4d 69 6e 75 73 43 6c | 69 63 6b 28 47 55 49 43 |rMinusCl|ick(GUIC|
|00000680| 6f 6d 70 6f 6e 65 6e 74 | 20 53 65 6e 64 65 72 29 |omponent| Sender)|
|00000690| 0d 0a 7b 0d 0a 09 6c 6f | 63 61 6c 20 69 6e 74 20 |..{...lo|cal int |
|000006a0| 76 3b 0d 0a 0d 0a 09 76 | 20 3d 20 69 6e 74 28 56 |v;.....v| = int(V|
|000006b0| 61 6c 75 65 29 20 2d 20 | 53 74 65 70 3b 0d 0a 09 |alue) - |Step;...|
|000006c0| 69 66 20 28 76 3c 4d 69 | 6e 56 61 6c 75 65 29 0d |if (v<Mi|nValue).|
|000006d0| 0a 09 09 76 3d 4d 69 6e | 56 61 6c 75 65 3b 0d 0a |...v=Min|Value;..|
|000006e0| 0d 0a 09 4d 79 45 64 69 | 74 42 6f 78 2e 53 65 74 |...MyEdi|tBox.Set|
|000006f0| 54 65 78 74 28 22 22 24 | 76 29 3b 0d 0a 09 72 65 |Text(""$|v);...re|
|00000700| 74 75 72 6e 20 74 72 75 | 65 3b 0d 0a 7d 0d 0a 0d |turn tru|e;..}...|
|00000710| 0a 66 75 6e 63 74 69 6f | 6e 20 62 6f 6f 6c 20 45 |.functio|n bool E|
|00000720| 64 69 74 4b 65 79 45 76 | 65 6e 74 28 6f 75 74 20 |ditKeyEv|ent(out |
|00000730| 62 79 74 65 20 4b 65 79 | 2c 20 6f 75 74 20 62 79 |byte Key|, out by|
|00000740| 74 65 20 53 74 61 74 65 | 2c 20 66 6c 6f 61 74 20 |te State|, float |
|00000750| 64 65 6c 74 61 29 0d 0a | 7b 0d 0a 09 69 66 20 28 |delta)..|{...if (|
|00000760| 20 28 6b 65 79 3d 3d 30 | 78 45 43 29 20 26 26 20 | (key==0|xEC) && |
|00000770| 28 53 74 61 74 65 3d 3d | 33 29 20 29 0d 0a 09 7b |(State==|3) )...{|
|00000780| 0d 0a 09 09 53 70 69 6e | 6e 65 72 50 6c 75 73 43 |....Spin|nerPlusC|
|00000790| 6c 69 63 6b 28 6e 6f 6e | 65 29 3b 0d 0a 09 09 72 |lick(non|e);....r|
|000007a0| 65 74 75 72 6e 20 74 72 | 75 65 3b 0d 0a 09 7d 0d |eturn tr|ue;...}.|
|000007b0| 0a 0d 0a 09 69 66 20 28 | 20 28 6b 65 79 3d 3d 30 |....if (| (key==0|
|000007c0| 78 45 44 29 20 26 26 20 | 28 53 74 61 74 65 3d 3d |xED) && |(State==|
|000007d0| 33 29 20 29 0d 0a 09 7b | 0d 0a 09 09 53 70 69 6e |3) )...{|....Spin|
|000007e0| 6e 65 72 4d 69 6e 75 73 | 43 6c 69 63 6b 28 6e 6f |nerMinus|Click(no|
|000007f0| 6e 65 29 3b 0d 0a 09 09 | 72 65 74 75 72 6e 20 74 |ne);....|return t|
|00000800| 72 75 65 3b 0d 0a 09 7d | 0d 0a 0d 0a 09 72 65 74 |rue;...}|.....ret|
|00000810| 75 72 6e 20 4d 79 45 64 | 69 74 42 6f 78 2e 49 6e |urn MyEd|itBox.In|
|00000820| 74 65 72 6e 61 6c 4f 6e | 4b 65 79 45 76 65 6e 74 |ternalOn|KeyEvent|
|00000830| 28 4b 65 79 2c 53 74 61 | 74 65 2c 44 65 6c 74 61 |(Key,Sta|te,Delta|
|00000840| 29 3b 0d 0a 7d 0d 0a 0d | 0a 66 75 6e 63 74 69 6f |);..}...|.functio|
|00000850| 6e 20 45 64 69 74 4f 6e | 43 68 61 6e 67 65 28 47 |n EditOn|Change(G|
|00000860| 55 49 43 6f 6d 70 6f 6e | 65 6e 74 20 53 65 6e 64 |UICompon|ent Send|
|00000870| 65 72 29 0d 0a 7b 0d 0a | 09 56 61 6c 75 65 20 3d |er)..{..|.Value =|
|00000880| 20 4d 79 45 64 69 74 42 | 6f 78 2e 54 65 78 74 53 | MyEditB|ox.TextS|
|00000890| 74 72 3b 0d 0a 20 20 20 | 20 4f 6e 43 68 61 6e 67 |tr;.. | OnChang|
|000008a0| 65 28 53 65 6e 64 65 72 | 29 3b 0d 0a 7d 0d 0a 0d |e(Sender|);..}...|
|000008b0| 0a 66 75 6e 63 74 69 6f | 6e 20 53 65 74 48 69 6e |.functio|n SetHin|
|000008c0| 74 28 73 74 72 69 6e 67 | 20 4e 65 77 48 69 6e 74 |t(string| NewHint|
|000008d0| 29 0d 0a 7b 0d 0a 09 6c | 6f 63 61 6c 20 69 6e 74 |)..{...l|ocal int|
|000008e0| 20 69 3b 0d 0a 09 53 75 | 70 65 72 2e 53 65 74 48 | i;...Su|per.SetH|
|000008f0| 69 6e 74 28 4e 65 77 48 | 69 6e 74 29 3b 0d 0a 0d |int(NewH|int);...|
|00000900| 0a 20 20 20 20 66 6f 72 | 20 28 69 3d 30 3b 69 3c |. for| (i=0;i<|
|00000910| 43 6f 6e 74 72 6f 6c 73 | 2e 4c 65 6e 67 74 68 3b |Controls|.Length;|
|00000920| 69 2b 2b 29 0d 0a 20 20 | 20 20 09 43 6f 6e 74 72 |i++).. | .Contr|
|00000930| 6f 6c 73 5b 69 5d 2e 53 | 65 74 48 69 6e 74 28 4e |ols[i].S|etHint(N|
|00000940| 65 77 48 69 6e 74 29 3b | 0d 0a 7d 0d 0a 0d 0a 0d |ewHint);|..}.....|
|00000950| 0a 00 | |.. | |
+--------+-------------------------+-------------------------+--------+--------+